import axios from 'axios'
import qs from "qs"

// axios.get(url,{
//   params:{}
// }).then(res =>{

// }).catch(error=>{

// })

axios.defaults.baseURL = "http://127.0.0.1:3000"



// 设置超时时间，和跨域是否携带凭证
axios.defaults.timeout = 10000;
// 是否允许跨域携带凭证
axios.defaults.withCredentials = true

// 设置跨域请求头 url请求头 data请求格式

axios.post(url, data)
axios.defaults.headers['Content-Type'] = 'application/x-www-form-urlencoded'
    // 只是用于post
axios.defaults.transformRequest = data => qs.stringify(data)


// 拦截器
axios.interceptors.request.use((config => {
    let token = localStorage.getItem("token");
    token && (config.headers.Authorization = token);
    return config;
}), error => {
    return Promise.reject(error);
})
export default axios;